superposition theorem definition